be overpowered - German English Dictionary